-
1 bytecode
код (набор команд), в который компилируется программа, написанная на языке Java и некоторых версиях Lisp. Он независим от архитектуры конкретного процессора, может быть передан по Сети и исполнен без перекомпиляции на любом компьютере, где имеется интерпретатор виртуальной Java-машины или Java-процессор, т. е. байткод выступает в качестве машинного кода для виртуальной машины. Происхождение термина объясняется тем, что код операции в командах байткода занимает один байт памяти.Native C++ code is not necessarily faster than bytecode executed by a virtual machine. (В. Blunden). — Собственный код C++ вовсе не обязательно будет исполняться быстрее, чем байткод на виртуальной машине см. тж. bytecode compiler, bytecode verifier, Java compiler, JVM
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > bytecode
-
2 Java
язык (технология) Javaинтерпретируемый объектно-ориентированный язык программирования общего назначения фирмы Sun Microsystems. Разработан маленькой группой, возглавляемой Джеймсом Гослингом (James Gosling). Как пишет Карен Саутвик (Karen Southwick) в книге High Noon (В зените): "Java was the product of a small, elite team of developers who had worked in secret in offices outside of Sun". - Язык Java был продуктом небольшой группы высококвалифицированных разработчиков, которые вели эту работу секретно за пределами фирмы Sun. Язык Java (первоначальное название Oak) предназначен для создания небольших надёжных платформно-независимых Интернет-приложений, которые можно распространять на клиентские машины c Web-сервера, а также включать в Web-страницы для их анимации. Java-программы создаются из классов и транслируются в байт-код (bytecode) и исполняются виртуальной Java-машиной непосредственно под ОС. Поэтому, когда рассматривают весь комплекс ПО, связанного c Java, говорят о технологии Java. Работа над Java была начата в 1990 г. (существенные её части были разработаны в Санкт-Петербурге) и официально анонсирована в мае 1995 г. на конференции SunWorld. Технология Java включает в себя клиентскую и серверную части, а также доступ к БД. Она состоит из различных платформ, предназначенных для широких областей применения. Среди них: EnterpriseJava, PersonalJava и EmbeddedJava. Спецификации, ориентированные на конкретные приложения, носят названия профилей (Java TV, JavaPhone и др.).Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > Java
-
3 bytecode verifier
= BCVблок Java-машины, проверяющий легитимность полученного через Интернет байт-кода перед его исполнениемАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > bytecode verifier
-
4 Java compiler
компилятор с [языка] Javaтранслирует исходный текст программы на Java в байткодАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > Java compiler
-
5 bytecode
Большой англо-русский и русско-английский словарь > bytecode
-
6 bytecode verifier
Программирование: верификатор байткода (блок Java-машины, проверяющий легитимность полученного через Интернет байт-кода перед его исполнением) -
7 bytecode
байт-код (машинно-независимый код, генерируемый Java-компилятором)English-Russian dictionary of computer science and programming > bytecode
-
8 CLASS
1) Компьютерная техника: comprehensive satellite link simulation package2) Военный термин: Close Air Support System3) Техника: classified4) Религия: Christian Leaders Authors Speakers Services5) Телекоммуникации: Cell Level Atm Services Simulator, Custom Local Area Signaling Services (Bellcore)6) Сокращение: Chameleonic Light Altering Simulated System (US Army), Christian Leaders And Speakers Seminar, Closed-Loop Artillery Simulation System, Coherent Laser radar Airborne Shear Sensor, Computerized Labeling and Address Sequence System, Computing, Laser-Aided, Sight System, Custom Local Area Signaling Service7) Вычислительная техника: Centralized Local Area Selective Signaling, Custom Local Area Signaling Services, Custom Local-Area Signaling Services, Custom Local Area Signaling Service (Telephony)8) Образование: Clustered Learning For Academic Student Success, Connected Learning Assures Student Success, Connected Learning Assures Students Success, Connecting Learning And Accountability For Students And Schools, Connecting Learning Assures Successful Students9) Океанография: cross-chain LORAN atmospheric sounding system10) Расширение файла: Client Access to Systems and Services, Cooperative Library Agency for Systems and Services, Java bytecode (compiled class - application)11) Правительство: Committee For Law Abiding State Senators -
9 Class
1) Компьютерная техника: comprehensive satellite link simulation package2) Военный термин: Close Air Support System3) Техника: classified4) Религия: Christian Leaders Authors Speakers Services5) Телекоммуникации: Cell Level Atm Services Simulator, Custom Local Area Signaling Services (Bellcore)6) Сокращение: Chameleonic Light Altering Simulated System (US Army), Christian Leaders And Speakers Seminar, Closed-Loop Artillery Simulation System, Coherent Laser radar Airborne Shear Sensor, Computerized Labeling and Address Sequence System, Computing, Laser-Aided, Sight System, Custom Local Area Signaling Service7) Вычислительная техника: Centralized Local Area Selective Signaling, Custom Local Area Signaling Services, Custom Local-Area Signaling Services, Custom Local Area Signaling Service (Telephony)8) Образование: Clustered Learning For Academic Student Success, Connected Learning Assures Student Success, Connected Learning Assures Students Success, Connecting Learning And Accountability For Students And Schools, Connecting Learning Assures Successful Students9) Океанография: cross-chain LORAN atmospheric sounding system10) Расширение файла: Client Access to Systems and Services, Cooperative Library Agency for Systems and Services, Java bytecode (compiled class - application)11) Правительство: Committee For Law Abiding State Senators -
10 class
1) Компьютерная техника: comprehensive satellite link simulation package2) Военный термин: Close Air Support System3) Техника: classified4) Религия: Christian Leaders Authors Speakers Services5) Телекоммуникации: Cell Level Atm Services Simulator, Custom Local Area Signaling Services (Bellcore)6) Сокращение: Chameleonic Light Altering Simulated System (US Army), Christian Leaders And Speakers Seminar, Closed-Loop Artillery Simulation System, Coherent Laser radar Airborne Shear Sensor, Computerized Labeling and Address Sequence System, Computing, Laser-Aided, Sight System, Custom Local Area Signaling Service7) Вычислительная техника: Centralized Local Area Selective Signaling, Custom Local Area Signaling Services, Custom Local-Area Signaling Services, Custom Local Area Signaling Service (Telephony)8) Образование: Clustered Learning For Academic Student Success, Connected Learning Assures Student Success, Connected Learning Assures Students Success, Connecting Learning And Accountability For Students And Schools, Connecting Learning Assures Successful Students9) Океанография: cross-chain LORAN atmospheric sounding system10) Расширение файла: Client Access to Systems and Services, Cooperative Library Agency for Systems and Services, Java bytecode (compiled class - application)11) Правительство: Committee For Law Abiding State Senators -
11 JVM
(Java Virtual Machine) виртуальная Java-машинаважная составная часть системы программирования Java - интерпретатор байт-кода Java-программ, реализующий некоторый абстрактный компьютер. Исполняет откомпилированные в байт-код программы на языке Java. Поддерживает 226 простых команд. Большинство Web-браузеров содержит интерпретатор JVM, что позволяет им легко запускать на исполнение аплеты.Together, the Java programming language and APIs define the "interfaces" between the developer and the Java virtual machine. — В своей совокупности язык программирования Java и APIs определяют "интерфейсы" между разработчиком и виртуальной машиной Java см. тж. bytecode, sandbox, virtual machine
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > JVM
-
12 applet
1) приложение, аплетнебольшая прикладная программа на языке Java, которая может быть встроена в HTML-страницы, передана из Сети вместе с документом и исполнена на клиентской машине для надлежащего представления документа у пользователя (например, "Календарь"). При использовании Java-совместимого браузера для просмотра полученной HTML-страницы код содержащегося в ней приложения исполняется этим браузером. Аплеты отличаются от полных Java-приложений тем, что имеют ограничения по доступу к определённым ресурсам локального компьютера (таким, как файлы, модемы и др.) и запрет коммуникаций с другими компьютерами в сети (кроме того, с которого данный аплет послан). Такие приложения конфигурируются под собственный набор свойств (например, принтеры, драйверы видео, звука и т. д.)2) [прикладная] мини-программа, программка, утилитаАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > applet
-
13 sandbox
механизм защиты, включённый в состав многих программных систем, в частности виртуальной Java-машины, - специально выделенная изолированная от остальной системы среда, ограничивающая доступ и использование ресурсов, в которой можно спокойно тестировать и выполнять ПО перед поставкой его потребителю либо проверять поведение потенциально опасных полученных из Сети программ (например, аплет); называется по аналогии с безопасным местом для детских игр.Otherwise, the cloud will remain a nice sandbox, in other words, it'll be used mainly as a place for application testing and development. — В противном случае облачная среда останется просто удобной песочницей, другими словами, она будет использоваться преимущественно в качестве безопасного места для разработки и тестирования приложений см. тж. applet, bytecode verifier, Java, JVM
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > sandbox
-
14 verifier
устройство и/или программа, выполняющие верификацию.The verifier is a critical component of this Java virtual machine. — Одним из главных компонентов этой виртуальной машины Java является верификатор см. тж. bytecode verifier, verification
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > verifier
-
15 intermediate language
= IL1) язык, в который преобразуется при трансляции программа перед генерацией кода2) платформно-независимая технология, в которой трансляция исходных текстов программ с разных языков программирования осуществляется в некоторый промежуточный язык, исполняемый затем интерпретатором или компилируемый в машинный код. Используется, в частности, в Java и Microsoft. NET. Существенно сокращает время реализации новых языков программирования и позволяет использовать одни и те же компиляторы для разных процессоров. Промежуточный язык может называться p-code, pseudocode, pseudolanguage или bytecodeАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > intermediate language
См. также в других словарях:
Java bytecode — is the form of instructions that the Java virtual machine executes. Each bytecode instruction or opcode is one byte in length, however not all of the possible 256 instructions are used. In fact, Sun Microsystems, the original creators of the Java … Wikipedia
Java-Bytecode — In der Informatik ist Bytecode eine Sammlung von Befehlen für eine virtuelle Maschine. Bei Kompilierung eines Quelltextes mancher Programmiersprachen oder Umgebungen, wie z. B. Java, wird nicht direkt Maschinencode sondern ein Zwischencode, der… … Deutsch Wikipedia
Java bytecode — javos baitinė programa statusas T sritis informatika apibrėžtis Programa, parašyta javai pritaikyta tarpine programavimo kalba. Javos tarpinė kalba yra nepriklausoma nuo operacinės sistemos. Todėl ja parašytą programą gali vykdyti bet kuri… … Enciklopedinis kompiuterijos žodynas
Java bytecode — El bytecode es un código intermedio más abstracto que el código máquina. Habitualmente se lo trata como a un fichero binario que contiene un programa ejecutable similar a un módulo objeto, que es un fichero binario que contiene código máquina… … Enciclopedia Universal
Java (Framework) — Java Objektorientierte Programmiersprache Basisdaten Paradigmen: Objektorientierte Programmiersprache Aktuelle … Deutsch Wikipedia
Java (Softwaretechnologie) — Java Objektorientierte Programmiersprache Basisdaten Paradigmen: Objektorientierte Programmiersprache Aktuelle … Deutsch Wikipedia
Java (Programmiersprache) — Java Basisdaten Paradigmen: Objektorientierte Programmiersprache Erscheinungsjahr … Deutsch Wikipedia
Java (informatique) — Java (langage) Pour les articles homonymes, voir Java. Ne doit pas être confondu avec JavaScript … Wikipédia en Français
Java (langage de programmation) — Java (langage) Pour les articles homonymes, voir Java. Ne doit pas être confondu avec JavaScript … Wikipédia en Français
Java 5 — Java (langage) Pour les articles homonymes, voir Java. Ne doit pas être confondu avec JavaScript … Wikipédia en Français
Bytecode — is a term which has been used to denote various forms of instruction sets designed for efficient execution by a software interpreter as well as being suitable for further compilation into machine code. Since instructions are processed by software … Wikipedia